In my previous .NET Aspire blog post, we talked about using .NET Aspire to orchestrate the different parts of our web application. However, the .NET Aspire dashboard did not show any telemetry (traces, metrics, or structured logging) because we did not instrument the API or front-end code. We are going to change that in this article, and see how we can easily integrate OpenTelemetry into our application.
.NET Aspire 9.1 was just released on February 25th, 2025. It comes with great new dashboard features, and there is more! One feature I am particularly interested in is the ability to use Dev Containers. In this post, I will show you how to use the new .NET Aspire 9.1 with a Dev Container and JetBrains Rider. You could also use Visual Studio Code.
In the earlier blog post, I showed how to configure a Curity Identity Server container in a .NET Aspire solution. In this blog post, I'll continue refactoring the Curity configuration to be even more straightforward and reusable. I'll introduce you to the .NET Aspire concept called Custom Integrations, and especially to hosting integrations.
You might have already seen blog posts and videos showing how .NET Aspire can enhance our local development environment, using an example with a Blazor SPA and an ASP.NET Core API. However, not everyone uses Blazor; many prefer a JavaScript framework for front-end development. Fortunately, we can still benefit from .NET Aspire regardless of our stack. In this article, we will explore how to use .NET Aspire to develop an application composed of an ASP.NET Core back end and a Nuxt front end.
My First Experience with .NET Aspire, Asp.NET Core Blazor, ChatGpt, PgVector, Feature Flag, and more. It's a great journey.
.NET Aspire 9.1 is here! From enhanced dashboard capabilities like Resource Relationships and Localization Overrides to improved Docker integration and flexible console logs, this release is packed with tools to streamline your development process.
Two Microsoft experts will present on the cloud-native application stack designed to simplify the development of distributed systems in .NET at the Visual Studio Live! developer conference coming to Las Vegas next month.
.NET Aspire is a set of tools that helps developers create distributed applications and frees from managing container configuration. It assists wiht following concerns: service discovery, orchestration, and application composition. As its purpose is the development of distributed applications. So, where do distributed applications typically run? In the cloud. So, let’s use AWS as a sorce of resources with our application.
Hello, everybody. I'm Nick, and in this video, I will chat with legendary developer David Fowler about Microsoft's plans with .NET Aspire.
A great tutorial exists on Microsoft Learn to help you add .NET Aspire to your existing projects. Unfortunately I had a little bit more trouble when trying to add it to an existing solution. In this post I want to share some of the issues I encountered when enabling .NET Aspire.